launch advertisements - Espagnol Anglais Dictionnaire